package D2;

import java.time.Clock;
import java.time.ZoneId;
import java.time.ZonedDateTime;

public class Java09 {
    public static void main(String[] args) {
        //ZoneId基本用法
        //获取系统的默认时区
        ZoneId id = ZoneId.systemDefault();
        System.out.println(id.getId());
        System.out.println(id);
        //获取Java支持的全部时区
        System.out.println(ZoneId.getAvailableZoneIds());
        //把某个时区id封装成ZoneId对象
        ZoneId id3 = ZoneId.of("Asia/Aden");
        //带时区的时间
        ZonedDateTime now = ZonedDateTime.now(id);
        System.out.println(now);
        //世界标准时间
        ZonedDateTime now1 = ZonedDateTime.now(Clock.systemUTC());
        System.out.println(now1);
        //获取系统默认时区的ZoneDateTime对象
        ZonedDateTime now2 = ZonedDateTime.now();
        System.out.println(now2);
    }
}
